payment for honour supra protests - German English Dictionary